removing needles - Spanish English Dictionary